Rated
5.0 out of
5 from
1Reviews
Mountain Mike's Pizza
is a much liked Pizza Place Restaurant
Ranked #1 of 10 Restaurants in San Carlos San Diego.
Some say it is amazing, fresh.
★★★★★ 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!