We love providing fresh delicious food to anyone and everyone! Located inside the Public Market at Granville Island, we are open 7 days a week, so you never have to miss an opportu... more... See more text