Get directions to: Alexandros Restaurant Inc, Mount Sinai, NY
Restaurant address: 1060 Route 25a Mount Sinai, NY 11766, USA
Restaurant: Alexandros Restaurant Inc