Showing results for Havana Grill
Search instead for HavanaGrillco
Havana Grill
(536)
Cuban restaurant
Address: 12059 Felch St #1, Holland, MI 49424
Hours: Open ⋅ Closes 10 PM
Phone: (616) 399-3466
People also ask
What is the dress code for Havana Grill?
Who is the owner of Havana Central Restaurant?
CONTACT & LOCATION · 412 N. Clark Street. Chicago, IL 60654 · Monday to THURSDAY 11:30 AM-10 pm / FRIDAY to Saturday 11:30 AM -2:00 AM · SUNDAYS 11:30 AM - 9:00 ...