Fish Nfowl, PITTSBURGH, Pennsylvania (PA)
Readily settled at 1913 McCague Street () in PITTSBURGH, Pennsylvania (PA) (15218), Fish Nfowl is available at 4122715919. We advise you to give them a call before you go to arrange your place in the restaurant.
More restaurants in PITTSBURGH, Pennsylvania (PA)
Fish Nfowl contact information and details:
Address: 1913 McCague Street - , PITTSBURGH, Pennsylvania (PA) 15218
Contact Phone: 4122715919