Margheritas Ayr is an Italian restaurant that prepares all of its food by hand each day using traditional Italian recipes. They offer dine-in service.