Straits Restaurant

User Rating:


Address:

1100 Burlingame Ave.
Burlingame, CA 94010

Phone:

(650) 373 7883

Map:


Contact   ·   Privacy   ·   Terms