Thai Satay Restaurant & Bar

Overview

Address: 265 Grand Ave
South San Francisco, CA 94080
Website: thaisatayrestaurant.com
Phone: 650-952-3439