Restaurants - Japanese in Aloha, OR
Sakura Teriyaki Restaurant