Museum is amazing. Plan on a whole day to see everthing. There is a reasonably priced cafeteria with excellent food. We loved the Montreal Smoked meat sandwiches. Huge array of bakery finest desserts. There is also a smaller place that has vending machines and places to eat your sack lunch. BEWARE...if you park on the sreet, you would be towed at 3:30 , we were. Not only will it cost you $225.00 to get your car out, you will get two tickets , adding up to an additional $175.00 plus the cab ride to the impound yard. There were dozens of other tourists picking up their cars from the tow company.There are no tow away signs posted...we made the mistake we would just get a small ticket if we were late..so wrong ! Made for an expensive day at the museum for us. Search for public parking lots and walk or take a cab. Everything including admission was reasonable. The museum is INCREDIBLE, over 6 million items. Very highly recommended !