Shiki Sakura is a popular Chinese restaurant located in Birmingham, AL, known for its fast service, great tea selection, and delicious sushi. With a casual and cozy atmosphere, it offers a variety of dining options including comfort food, healthy choices, and vegetarian and vegan options.
Customers can enjoy their meals in a family-friendly setting, with the restaurant being wheelchair accessible and offering high chairs for kids. The efficient and friendly staff ensure a wonderful dining experience, making Shiki Sakura a go-to spot for lunch or dinner.
Generated from the website