Tuesday, June 1, 1993

Cafe Brasil - 1993

Cafe Brasil - 1993

Why is it Brazilian food should only be located on the westside (of L.A.)? Putting up with LA traffic for good Brazilian food is well worth the suffering.

10831 Venice Bl, Los Angeles, CA 90034


No comments:

Post a Comment