323 NW 85th St 98117, United States
Closed· Opens Wed at 11:00
323 NW 85th St 98117, United States
No delivery
Spot something wrong?
Dishes at Georgia's Greek Restaurant & Deli. Prices may vary in venue.
Been to Georgia's Greek Restaurant & Deli? Be the first to share what you ate.