Lan Happy Teriyaki
5500 W Amelia Earhart Dr
Salt Lake City
UT
84116
(801) 355-0254
thehappyteriyaki.com
Open Map
deli
delicatessen
Delicatessens
dining
food
Groceries
Japanese
restaurant
Restaurants
Restaurants Japanese