A Taste of Spain

104 S 21st St, Philadelphia
(267) 216-4900