Modern Times: North Park Flavordome

3000 Upas Street San Diego 92104