Blue Fin Sushi Bar Terrace

4608 Lakelse Avenue, Terrace, V8G1R1 ,Canada
Blue Fin Sushi Bar Terrace Blue Fin Sushi Bar Terrace is one of the popular Sushi Restaurant located in 4608 Lakelse Avenue ,Terrace listed under Restaurant/cafe in Terrace , Sushi Restaurant in Terrace ,

Contact Details & Working Hours

Map of Blue Fin Sushi Bar Terrace