A strip mall restaurant that caters to the high-style crowd.:
In Short
Strip mall dining made good with spacious seating, white tablecloths, muted lighting and fresh flowers. A large bar area that allows smoking and reels in the businessmen for an...