Garbi Restaurant
Greek · Mediterranean · Seafood
Garbi Restaurant is a Greek establishment offering a pleasant environment and service. Some dishes are exceptional, while others are below expectations, with a cost per person noted as being quite high.
Location