1611 S Melrose Dr, Ste.P, Vista 92081, United States
No delivery
Spot something wrong?
Dishes at Sushi On The Edge. Prices may vary in venue.