1801 Lombard St, Philadelphia, PA 19146
Tuesday-Thursday, 4pm to 6:30pm; Friday, 4pm to 6pm; Saturday-Sunday, 2pm to 5pm
View source
Restaurant website