-
Teriyaki Time
is a highly regarded Japanese Food Restaurant
Ranked #1 of 49 Restaurants in Orillia Tukwila.
Some say, it is perfect, good.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
This is the best charbroiled teriyaki chicken in town people! Cooked perfect. The yakisoba is also very good.