Natsumi Sushi & Seafood Buffet

7040 Miramar Rd, San Diego, CA

Menu (As of 10/29)

Natsumi Sushi & Seafood Buffet: hours and how to order