Located at 295 Patriot Palace, Foxborough, MA 02035, our restaurant offers a wide array of authentic Japanese Food, such as Hibachi Steak, Shrimp Tempura, Spicy Salmon Roll, Rainbow Roll... Saga Japanese Restaurant, Foxborough, MA 02035, services..
Relevance: 94.47725