Meshuggah Cafe

Flag as Inappropriate

100% Were impressed
Located in the heart of the University City Loop, Meshuggah Cafe's eclectic feel matches its surroundings. Meshuggah Cafe serves coffee, espresso, baked goods, salads, sandwiches and smoothies. The store's atmosphere is warm and inviting and the staff is very friendly. Meshuggah Cafe is a smoke-free environment and offers outdoor dining and takeout.
6269 Delmar Blvd, Saint Louis, MO 63130
(314) 726-5662
  • Accessibility Details: Ramp
  • Hours: Mon - Sat, 7am - 11pm; Sun, 8am - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »