Mr SUBB - Delmar, ALBANY, New York (NY)
Conveniently located at Kenwood And Delaware () in ALBANY, New York (NY) (12202), Mr SUBB - Delmar can be reached at 5184789122. Please call in advance to make a reservation.
More restaurants in ALBANY, New York (NY)
Mr SUBB - Delmar contact information and details:
Address: Kenwood And Delaware - , ALBANY, New York (NY) 12202
Contact Phone: 5184789122
