Otowa Japanese Restaurant, SPARTANBURG, South Carolina (SC)
Comfortably situated at 7750 Greenville Highway () in SPARTANBURG, South Carolina (SC) (29301), Otowa Japanese Restaurant can be contacted at 8645955240. Please call up ahead of time to reserve your spot in the restaurant.
More restaurants in SPARTANBURG, South Carolina (SC)
Otowa Japanese Restaurant contact information and details:
Address: 7750 Greenville Highway - , SPARTANBURG, South Carolina (SC) 29301
Contact Phone: 8645955240