Menu Close

Ma Ma Mia's Restaurant

  • 3011 Rte 4
  • Hudson Falls, NY 12839
  • (518) 747-1100
  • Details
  • Amenities
  • Map