Skip to main content
Log in
Home
Philadelphia
Megobari - Northeast Philly 13328 Philmont Avenue
Megobari - Northeast Philly 13328 Philmont Avenue
Megobari - Northeast Philly 13328 Philmont Avenue
Price range $15-30
$$
Closed
13328 Philmont Avenue, Philadelphia, PA 19116
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(267) 577-3277
Location
13328 Philmont Avenue
Philadelphia, PA 19116
Loading map...
Home
Philadelphia
Megobari - Northeast Philly 13328 Philmont Avenue