Greek snack bar · East H Street 358, 91910 Chula Vista
No photos yet. If this is your business, claim it and add some.