This is a bar and restaurant inside the Holiday Inn North Campus on Plymouth Road. It's really just not that great. The food is very average and is on the expensive side for bar food. I suppose if you are staying in the hotel it wouldn't be terrible to have to eat there, but i wouldn't choose it otherwise. They do have a full bar, and I believe they offer happy hour specials and at times have a happy hour buffet. Plenty of parking and close to the highway.
more