Osha Thai Glen Park - 2922 Diamond St, San Francisco, CA 94131, USA on Eaten