Update Info - Mayfair Madrid Restaurant
This restaurant was reported as closed. If it is open, let us know.
Mayfair Madrid Restaurant
7313 Frankford Ave
Philadelphia, PA 19136
7313 Frankford Ave
Philadelphia, PA 19136
This restaurant was reported as closed. If it is open, let us know.