Frazers Restaurant
$$
Closed
1811 Pestalozzi St
Saint Louis, MO 63118
The ever-changing menu at Frazers features steaks and chops, a variety of fresh seafood dishes, pasta, pizza, sandwiches, soups, salads & homemade desserts. All this combined with the natural energy and casual ambience will surely make for a memorable dining experience.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



