I did a search looking for THE best pizza in B'ham. A place called Tortugas with real chicago style DEEP pie kept showing up. So I found out where it was and WOW excellent pizza. I would like to know where there is one better. Tortugas is on 280 across from Loyds & one over in riverchase i think
Anyone else ever had their deep dish
Anyone else ever had their deep dish