Restaurants - Vista, California, United States
Chef
Contact Hana Hsu
Sushi On The Edge is a restaurants company based out of 1611 S MELROSE DR, Vista, California, United States.