Mama's Vegetarian 18 S 20th St Philadelphia PA United States
Web Information: Web Page
Hours: Mon.-Thu. 11AM-9PM;Fri. 11AM-3PM; Sun 12:30am-9pm
Phone: 215.751.0477 Parking: street parking, public transit accessible