Cafe Natasha
(314) 771-3411 | View Website

3200 S Grand Blvd, St Louis, MO | Directions   63118

38.598962 -90.242672


  1. Unlimited Hummus Bar Happy Hour Every Tuesday!

    Provided by CYB Contributor

    Enjoy your favorite hummus with our great drink specials! Tuesdays 4-7pm.

75% 100 4 4 Votes
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!