Restaurants in Windsor, NJ

Royal Plaza Shopping Center, 510 US-130, East Windsor, , NJ 08520, United States, Windsor, New Jersey, 08520