Meditation Center/ restaurant

1020 Amboy Avenue