Penrose

Penrose is the new hot spot at 3311 Grand Ave. across the street from the Grand Lake Theater. It has a sophisticated industrial feel with its exposed brick walls and open flame grill.  Many of the tables are communal style with nearly all of the items prepared on the large grills.The menu is unusual and tasty.

Comments

Popular posts from this blog

Rotary Peace Grove at Tilden Park

Restaurant Pick - Left Bank!