Get directions to: Thai Idea Vegetarian, San Mateo, CA
Restaurant address: 1457 Beach Park Blvd San Mateo, CA 94404, USA
Restaurant: Thai Idea Vegetarian