-
Mountain Mike's Pizza
is a fantastic Pizza Place Restaurant
Ranked #1 of 10 Restaurants in San Carlos San Diego.
Some say, it is fresh, amazing.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
All you can eat pizza & salad bar Mon-Fri 11am-2pm $6.99 then Mon&Wed 5pm-8pm $7.99! Amazing salad bar & fresh pizza!