Restaurants & Bars 3

Food Court Sushi

miles | Nov 7, 2005 01:43 PM

The Post Office Pavillion and Union Station have sushi places in their food courts. Which one would be the best bet?

Want to stay up to date with this post?

Recommended From Chowhound