Green Salads (Menu)

Saadetdere Mah. 68. Sok. , İstanbul
6207760

Give a rating to Green Salads

Suggest a dish

How much did you spend at Green Salads?