Davenport's Restaurant Send to Phone
818-855-1203
Ventura Boulevard restaurant offering Prime steaks, a sushi/sashimi menu and an extensive wine list.