Clutch Burger

Place Category: Restaurants & Gourmet FoodsPlace Tags: 146 giralda avenue, burger, burgers, clutch, clutch burger, giralda avenue, and giralda plaza

Address: 146 Giralda Ave
Hours:  Sunday–Thursday: 11AM-12AM Friday–Saturday: 11AM–2AM