Neko Sushi

6670 Lone Tree Wy #5, Brentwood, CA

Menu (As of 10/29)

Appetizer

Neko Sushi: hours and how to order