Mediterra Grill

2119 N 63rd St, Philadelphia, PA 19151

4.3(99)
$6 Minimum
Price: $$