Review of Nora's

1136 Tamm Ave., St Louis, MO 63139

Overall Rating

Review


Their veggie melt is so delicious. They make sure you don't order anything you can't have. They even recently switched what brand of chips they carry so the chips are gluten free (with the exception of one flavor)!

Updated 9 years ago