The Depot Grill
611 W Maumee St, Angola
(260) 665-4699
Recent Reviews
You May Also Like
Rice Bowl Restaurant - 617 W Maumee St
Chinese, Asian Fusion
Whitney Commons - 1 University Ave
Trine University- Bon Appetit - 1 University Ave
Restaurants in Angola, IN
The Depot Grill
611 W Maumee St, Angola, IN 46703
(260) 665-4699