(732) 721-9082
250 North Stevens Avenue, South Amboy, NJ 08879
View Map
Sorry, there are currently no reviews. Read More South Amboy Restaurant Reviews