Leandros Italian Restaurant
tomatoes | onions | cucumbers | olives | feta | balsamic vinaigrette
Add your review below to help others know what to expect.