Northwood Cinema Grill
6069 Stellhorn Road,
No one has favorited this theater yet
The idea for this theater was started back in 1975 in Orlando and they own 16 other theater grills in the United States.
Seating is either at tables or at a counter top with a full waiter staff and full menu including beer and wine.
Just login to your account and subscribe to this theater