1-2 of 2

Russian Restaurants - Norcross, GA

★★★★☆ 1 Review

Verdi Russian Restaurant

  • 6275 Spalding Dr, Norcross, GA
  • 678-646-4600

"I really enjoyed the food and the portions at this place. The price was good and the staff there were very friendly and it was really clean. Hope ..."

★★★☆☆ 3 Reviews

Grand Buffet

  • 7075 Jimmy Carter Blvd, Norcross, GA
  • 678-969-7883

"Every now and then we come across a restaurant whose menu is over the top, ranging from king crab legs to moo goo gai pan. Grand Buffet food ..."

Related Norcross, GA searches