Deli Sushi And Desserts

8680 Miralani Dr San Diego CA 92126 USA

(858) 609-9586

Location