Oyama Japanese & Thai is located in Tolland, CT and specializes in Japanese and Thai cuisine, with a full bar offering various types of drinks.
Reviews, get directions and information Oyama Japanese And Thai.
to add Oyama Japanese And Thai map to your website;