6269 Delmar
Saint Louis MO 63130
Tel: 314-726-5662


Thanks Meshuggah
for my new favorite
vegan lunch!

It always puts me
in a good mood
to walk through
the doors!
The cappuccinos
are always delicious
& the staff have
become our
friends!

