Alex Restaurant, STATEN ISLAND, New York (NY)
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
