"Food is always consistent and a good value. Great ambiance and plenty of parking."
Phone: +13058192755
Address: 15450 New Barn RdFL 33014, Miami Lakes, United States
City: Miami Lakes
Website: http://elnovillorestaurant.com/
Dishes: 10
Amenities: 25
Categories: 5
Reviews: 319