You are now leaving Menulist
We hope to see you again soon!
Barrio Italian Bistro
4011 City Terrace Dr, Los Angeles, United States Of America, 90063
Italian, Bar-Lounge, American, Catering, Pasta, Salad, Drinks, Noodles
The redirect does not work? Just click on this link or copy it into your address bar