La Siesta is an Italian restaurant specializing in homemade pizzas, pasta dishes, and combination plates.