La Scala Restaurant
1552 Palm Blvd, Brownsville
(956) 518-7033
Recent Reviews
La Scala Restaurant
1552 Palm Blvd, Brownsville 78520
(956) 518-7033