Tuesday, August 26, 2008

LALLAgrill



The Bar, under construction at the new LALLAgrill at Del Monte Shopping Center.








The vertical garden that feeds the Lallagrill.

No comments: