Ivanhoes
979 S Main St, Upland
(765) 998-7261
Recent Reviews
Order Online
You May Also Like
Greeks Pizzeria - 62 E Berry Ave
Pizza
Witters Bullpen - 56 N Main St
Bar, Pubs
The Bridge Cafe - 138 N Main St
Cafe, Coffee & Tea
Restaurants in Upland, IN
Ivanhoes
979 S Main St, Upland, IN 46989
(765) 998-7261