Welcome to Joey's Seafood Restaurant Terra Losa. Come meet our Chefs, an experienced ownership of other Joey's Restaurants in Edmonton. Located just 2 blocks away from the World Famous West Edmonton Mall.
#17018 95th Ave.
Edmonton, AB T5X 1V5
Phone: (780) 540-3474
Due to seasonal changes and regional differences, please contact this restaurant directly for their Hours of Operation.