Brown Dog Deli & Wine Bar, LAKE PLACID, New York (NY)
Readily positioned at 3 Main Street () in LAKE PLACID, New York (NY) (12946), Brown Dog Deli & Wine Bar can be called at 5185233036. Make sure you contact them beforehand to make a reservation.
More restaurants in LAKE PLACID, New York (NY)
Brown Dog Deli & Wine Bar contact information and details:
Address: 3 Main Street - , LAKE PLACID, New York (NY) 12946
Contact Phone: 5185233036