Ismael Mercado

South Street Souvlaki

About Us


Restaurant in Philadelphia, PA

Photos


Information