Sushi Haru

2405 S Stemmons Fwy #122, Lewisville, TX

Menu (As of 10/29)

Sushi Haru: hours and how to order