Bistro Grand
BistroGrand, Chicago, Illinois: Rated 5 of 5, check 69 Reviews of BistroGrand, Sports Bar
BistroGrand - Home | Facebook
awesome czech food.
I was more then happy when I got my food on the table.
There is no better Czech restaurant around.