Restaurants & Bars

Los Angeles Area Burbank Peruvian

Choza Mama, new Peruvian in Burbank?

Share:

Restaurants & Bars 3

Choza Mama, new Peruvian in Burbank?

gnarlex | May 31, 2005 06:41 PM

This casual place opened recently in a legendarily doomed location across from NBC on Alameda. Has anyone been? The sign says they serve wood-grilled chicken.

Want to stay up to date with this post?

Recommended From Chowhound