-
DNA Pizza
is an above average Pizza Place Restaurant
Ranked #1 of 45 Restaurants in South Of Market San Francisco.
Some say, it is overpriced.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Totally overpriced rip off pizza. Six dollars...