Casa Massa Grande is an Italian restaurant specializing in pizzas, salads, and pasta dishes. It offers both dine-in and delivery services.