We are closed at the moment. Ordering system is disabled.×

South Street Souvlaki

509 South St, Philadelphia, PA
USA
19147
Tel: +12159253026

Business Hours