La Casa is an Italian restaurant offering pizza and pasta dishes. Online table reservations are available.