N
Nell Review of Mastro's Beverly Hills
I have dined at 3 locations and it is simply Much...
I have dined at 3 locations and it is simply Much Ado About Nothing". If this is your scene Costa Mesa, location has the better chef.
Comments: