Sakura Legend
4727 SE 29th St
Del City
OK
73115
(405) 602-2924
Open Map
Accepts Credit Cards
Asian
Delivery
Good for Groups
Japanese
Price range: $
Sushi
Take-out
Waiter Service