This place is amazing! I've already been twice. Perfect spot in down town Decatur, I loved the atmosphere! This place has an open kitchen, I love watching great cooks working hard and loving what they do. This place has passion and flavor, pizzas are amazing and everyone must try the toasts!
Creative Loafing Atlanta
Powered by Foundation