
Teriyaki Japan
2.5 (11)restaurant
A quick-service counter in Oviedo Mall turning out classic teriyaki bowls and plates.
Description

Based inside the Oviedo Mall, this Asian restaurant centers its menu on teriyaki bowls and plates served in a quick-service format.