The Little Lion $$

restaurant in Tottenville, Philadelphia

Phone: +1 267-273-0688

Website: thelittlelionphilly.com

Address: 243 Chestnut Street, Philadelphia

Open now closes at 22:00