shrimpgreencurry
in
Santa Rosa, CA
Thai Thai Noodle
1400 California St
San Francisco
CA
94109
(415) 441-5551
47.7
mi