Skip to content
Indian Restaurant

Spice N Grill

1 local recommends · Estimated price 2 out of 4
Location
6800 Olive Blvd
St. Louis, MO 63130
Phone+1 314-721-2421
Hours of Operation statusOpen · Closes 9:00 PM
Reservations
No
Outdoor Seating
No
Dining Options
No Delivery
Powered by Foursquare

Tips from locals

Joseph&Lori
Joseph&Lori
October 21, 2017
Pakistani and Indian food restaurant, chicken tikka masala