About Natural Slice Pizza And Surf Shop
64 Yelp Reviews
nathan.blum7/13/19, 10:25 p.m.
Very solid. They must have read the earlier reviews because there was zero flop! I wouldn’t travel for it but if you are ever on Amelia Island. It’s a must stop!
mitch.gurevich6/5/19, 4:46 p.m.
I am not picking up the grease that everyone is talking about. The sauce has some tang in a good way. Otherwise pretty average pizza. Can’t beat the scenery if your eating Al Fresco