Alex Restaurant, STATEN ISLAND, New York (NY)

Looking for some food? Alex Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at 170 South Avenue () in STATEN ISLAND, New York (NY) (10303), Alex Restaurant is available at 7188151159. Please do give them a call beforehand to make a reservation.
More restaurants in STATEN ISLAND, New York (NY)


Alex Restaurant contact information and details:
Address: 170 South Avenue - , STATEN ISLAND, New York (NY) 10303
Contact Phone: 7188151159