Devil's Oven
06/27/2026
You see it.
06/25/2026
Flats and fries
06/25/2026
Yes them wings.
Want your restaurant to be the top-listed Restaurant in Indianapolis?
Click here to claim your Sponsored Listing.
Click here to claim your Sponsored Listing.
Category
Contact the restaurant
Telephone
Website
Address
3514 Star Magnolia Place
Indianapolis, IN
46205
Opening Hours
| Monday | 9am - 8pm |
| Tuesday | 9am - 8pm |
| Wednesday | 9am - 8pm |
| Thursday | 9am - 8pm |
| Friday | 9am - 8pm |
| Saturday | 9am - 8pm |