New location Now Open! - 1413 west 86th st Indianapolis, IN 46260
We love our customers, so feel free to visit during normal business hours.
1413 West 86th Street, Indianapolis, Indiana 46260, United States
Sign up for our email list for updates, promotions, and more.
Copyright © 2019 3 in 1 Restaurant - All Rights Reserved.