The Cuban Sandwich Shop
8329 Michigan Rd, Indianapolis
(317) 559-4369
Recent Reviews
The Cuban Sandwich Shop
8329 Michigan Rd, Indianapolis 46268
(317) 559-4369