1-2 of 2

Russian Restaurants - Norcross, GA

Mapicn_1
★★★★☆ 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 ..."

Mapicn_2
★★★☆☆ 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