There are 2 Soda Fountain Shops in Indianapolis, Indiana.
Find addresses, phone numbers, fax numbers, hours & services for Indianapolis Soda Fountain Shops.
22nd Street Diner 2205 North Delaware Street Indianapolis, IN
Snack City 10202 East Washington Street Indianapolis, IN