Blue Sakura
Restaurant in Leeds, United Kingdom
Blue Sakura offers a unique all you can eat concept of Japanese sushi and Asian style grill. Opening hours: Mo-Su 12:00-15:30, Mo-Sa 16:00-23:00, Su 16:00-22:00 Features: vegetarian options, halal, step-free access
2-3 Merrion Way, Leeds, LS2 8BT