Sherman Steak & Lemonade
3637 E 38th St, Indianapolis
(317) 547-5555
Recent Reviews
Order Online
You May Also Like
D & C Pizza - 3716 N Sherman Dr # 4
Pizza
C&T Cafe - 3716 N Sherman Dr Suite 3
Pizza
Simply Southern Soul Food - 2940 E 38th St Suite F
Soul Food
Restaurants in Indianapolis, IN
Sherman Steak & Lemonade
3637 E 38th St, Indianapolis, IN 46218
(317) 547-5555