Alexander's Restaurant and Pizza

5 National Dr, Windsor Locks 06096, United States Get Directions to this spot
5 National Dr
Windsor Locks, 06096
CT, United States

Rate and review Alexander's Restaurant and Pizza in Windsor Locks, CT, United States!

Share your experiences at Alexander's Restaurant and Pizza with your friends or discover more Pizza Restaurants in Windsor Locks, CT, United States.