Frazer’s Restaurant & Lounge Description:
International bites in neighborhood digs. Urban nook with globally inspired mains & homemade desserts amid eclectic decor, plus a patio.
Address:
1811 Pestalozzi St, St. Louis, MO 63118, United States
Phone:
+1 314-773-8646
Website:
Store Hours:
Sunday: Closed | Monday: 5-10PM | Tuesday: 5-10PM | Wednesday: 5-10PM | Thursday: 5-10PM | Friday: 5-10PM | Saturday: Closed