Family run cafe specializing in homemade sandwiches and paninis. Located right beside Granville Island.