La Scala Restaurant
1552 Palm Blvd, Brownsville
(956) 518-7033
Menu
Reserve
Restaurants in Brownsville, TX
La Scala Restaurant
1552 Palm Blvd, Brownsville, TX 78520
(956) 518-7033