Mountain Mikes Pizza is located on Carmel Rancho Blvd. near the Barnyard Shopping Village. This casual restaurant features good pizza, subs, and a fresh all you can eat salad bar and take out orders are welcome. Great for large parties, family friendly and inexpensive.
Pretty good salad bar. Good place to take the kids after a game.
ReplyDelete