Mountain View Chalet

154 State Rt 173
Asbury, 08802
Reviews:
No review available for this restaurant

(908) 735-4660

Italian

Store is open now