My Thai is now at the location. I will review that restaurant. I spent time looking for this restaurant before Inalized it was no longer there.
Address: 1815 Osos St, San Luis Obispo, CA 93401-4447
Location: United States > California (CA) > San Luis Obispo County > San Luis Obispo
Phone Number: +1 805-542-9811