Restaurants: Mexican Melrose

Ozzie's Ole Red Barn

Address
2692 535th Trl
Place
Melrose , IA 52569-8621
Landline
(641) 726-3571

Description

Ozzie's Ole Red Barn can be found at 2692 535th Trl . The following is offered: Restaurants: Mexican - In Melrose there are 1 other Restaurants: Mexican. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Mexican
(641)726-3571 (641)-726-3571 +16417263571

Map 2692 535th Trl