|
| |
Cafeteria is nestled at 2702 Main Street at 11th avenue and open seven days a week from 5PM until late. Reservations are accepted, with seats set aside for walk-in traffic. Our phone number is: 778.317.3783
Please also visit our sister restaurants: La Buca and Pied-a-Terre
JOIN OUR MAILING LIST
 |
|
| |
|
|