Lighthouse Japanese Restaurant is another one of the amazing Japanese restaurants in Downtown Lethbridge. Lighthouse is known for their casual dining setting accompanied by delicious high-quality sushi rolls and other sushi based delicacies. If you’re looking to try something a little different like a sushi pizza, then Lighthouse is the place for you.