Restaurant
Cane Rosso
40 locals recommend,
Location
7328 Gaston Ave
Dallas, TX
Lakewood Hills
Tips from locals
The sandwiches are good enough to steal the show from the local chain’s superb pizzas. Go for a Johnny C, stacked with Italian meats, or the filling, slightly spicy Cuban.