Sekisui
Japanese, Sushi Bars
Vestavia Hills
3.0 mi