712 Commonwealth Avenue #1, Boston
This pizza restaurant attracts visitors with Greek-stylee pies, subs, salads & gyro plates.
Chill Out
Kids Friendly
Typical Tourist