Cafe La Bella

Phoenix/Tempe Metro, Arizona

Reviews


rating star

This place is expensive, they were "out of stock" of certain items on the menu that I tried to order, and the food wasn't worth the price. I would not recommend this place at all.

Write your review