Restaurants in Chicago, IL
Restaurants • American Restaurants • Caribbean-Jamaican Restaurants
351 W Hubbard St.,
Chicago ,
IL
60610
UNITED STATES
Based on 1 reviews
Horrible customer service, not accomodating
We tried to take a party of 15 here for a night out with a 10:30pm reservation, but they would not let us make a reservation unless every individual ate. And by every individual eating, they meant everyone had to order an entree. Then...Worldwide > United States > Chicago, IL > Restaurants