olo-landing

Pesto @ Mission Valley Mall

exterior

Pesto Italian Craft Kitchen Mission Valley

1652 Camino Del RioĀ N
San Diego, CAĀ 92108
(619) 679-9030

Load More Content