|   | 

« back to all restaurants

Straits Restaurant (San Francisco)

Address
Westfield San Francisco Center
845 Market St. 4th floor

Phone
415-668-1783

Accepts Credit Cards: No

Restaurant Map