Mamma Rosa's Restaurant

Phone orders only

572 Klockner Rd, Hamilton Square, NJ 08619

$20 MinimumAre you the owner?