Spa in Edison with Revolving Sushi

Shopping center in Edison, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
Festival Plaza is a newly renovated shopping center located on Route 27 in Edison, NJ. Anchored by H

Social profiles