Athens
Garbi is one of Athens.

1. Garbi

8.1
21 Iliou (Selinis), Καβούρι, Αττική
Seafood Restaurant · 55 tips and reviews