Osha is a great place to eat some good thai food, especially since they've expanded to accomodate the demand. Mouth watering pan fried noodles. They make it to order, and always ask again to confirm, if you order a dish spicy, because they're not kidding around...
more