Sakura is a quaint Japanese restaurant in Edmonton, AB, known for its authentic cuisine and serene ambiance.
Specializing in traditional dishes like sushi, sashimi, and ramen, Sakura offers a delightful dining experience for those seeking a taste of Japan in the heart of Alberta.
Generated from their business information