Not ranked yet. Be the first to weigh in.
A La Mesa pizzeria serving pizza alongside footlong Italian sandwiches.
No notes yet. Been? Say what it’s like.