We are a family owned and run business. Our name translates to 'The Oven'. We provide you with outstanding food, quality service, and an extravagant atmosphere for your dining enjoyment. Our specialties are pizzas and Italian cuisine. We have the one and only wood burning ovens in Decatur build entirely from scratch by one of our owners. Come see what we offer and give us a try. We are here to serve you!
For more questions feel free to give us a call at 217-876-9900, or drop on by. Our business is located at 1423 E Mound Road in Decatur, Illinois.