SoBro Cafe
Address:
653 E 52nd St, Indianapolis, IN 46220
Phone:
(317) 920-8121
Restaurants,
Japanese
Other Businesses:
- Little Caesars at 4851 N College Ave, Indianapolis, IN 46205
- Dune's Ribs at 2068 N Arlington Ave, Indianapolis, IN 46218
- Fish & Chicken Restaurant at 1385 W 86th St, Indianapolis, IN 46260
- Ambrosia at 5903 N College Ave, Indianapolis, IN 46220
- KFC at 1381 W 86th St, Indianapolis, IN 46260