Mayfair Madrid Restaurant, PHILADELPHIA, Pennsylvania (PA)
Conveniently stationed at 7313 Frankford Avenue () in PHILADELPHIA, Pennsylvania (PA) (19136), Mayfair Madrid Restaurant can be called at 2153334113. Make sure you contact them early in advance to select your table in the restaurant.
More restaurants in PHILADELPHIA, Pennsylvania (PA)
Mayfair Madrid Restaurant contact information and details:
Address: 7313 Frankford Avenue - , PHILADELPHIA, Pennsylvania (PA) 19136
Contact Phone: 2153334113