Description
Family-run eatery offering Italian dishes in a casual yet elegant setting with a bar & wine cellar.
Name: Frank Papa's Ristorante
Address: 2241 S Brentwood Blvd, St. Louis, MO 63144
Phone Number: +1 314-961-3344
Restaurant Type: Italian restaurant
Frank Papa's Ristorante is a Italian restaurant located at 2241 S Brentwood Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6202223,-90.3486922)
Postal Code: 63144
Location
-
2241 S Brentwood Blvd, St. Louis, MO 63144
Add a review