Welcome to Oyama, a haven for Japanese culinary excellence located at 200 Merrow Rd, Tolland, CT 06084, United States. Our menu boasts a wide range of exquisite dishes, from delicate sushi and sashimi to savory tempura. Each bite is a journey through the diverse and delicious world of Japan...