La Casa Gran is a pizza restaurant set in a charming, rustic old house. Features include air conditioning, outdoor seating, and options for private events.