Thai Idea Vegetarian

Overview

Address: 710 Polk St
San Francisco, CA 94109
Website: thaiidearestaurant.com
Phone: 415-440-8344