A taste of Japan
Salt Lake City: 249 E 400 S | Hours: Mon-Sat 12pm-9:30pm
Orem City: 149 N State St | Hours: Mon-Sat 11am-9:30pm