Cafe Testarossa
Italian · Fine Dining · Bar
Cafe Testarossa is an Italian restaurant offering contemporary takes on classic pastas and entrees in an elegant space with a lively bar. They provide pre-fixe menus, cocktails, and innovative daily specials.
Location