The tell for a great pizza place is the smell when you enter: it must smell like a mix of baking dough, garlic, and tomato. This place has that in excess — a great sign.And if be happy if I could’ve shared the wonderful pies here with my friends. There were ample tables available, and the staff were friendly…