Phone: (+1)7655579660
Address: 1511 Indiana 37, Elwood, IN 46036, United States
City: Elwood
Dishes: 116
Reviews: 0
Italian, Cheese, Pasta, Salad, Wine
"Excellent as always!"
Seafood, Italian, Cafés, Pizza, Steak
"Food was great drinks were generous and our waitress was very nice . Would recommend to anyone."
Vegetarian, Seafood, Italian, Pizza, Wine
"We ordered food for Christmas Eve everything was fresh delicious!!"
Italian, Salads, Pizza, Lunch, Salad
"Food: 5 Service: 5 Atmosphere: 5"
Seafood, Italian, Pizza, Cafés, Meat
"We were in the area having dinner on a Monday with friendsThe restaurant is located in a strip mall area that has a few stores surrounding it."