Albustan Restaurant, NEW YORK, New York (NY)
Conveniently located at 827 3rd Ave () in NEW YORK, New York (NY) (10022), Albustan Restaurant can be reached at 2127595933. Remember to call in advance to make a reservation.
More restaurants in NEW YORK, New York (NY)
Albustan Restaurant contact information and details:
Address: 827 3rd Ave - , NEW YORK, New York (NY) 10022
Contact Phone: 2127595933