Romeo's Pizza
➤ 8389 Piney Orchard Pkwy, 21113, Odenton, US, United States
Italian Mozzarella Salad, Italian White Pizza, Italian, Cheese, Pizza
"Rodeos consistently provides a top-notch meal at an excellent price. Be sure to take advantage of their free Pizza Monday special: you can get two large pizzas—one with three toppings—and half a dozen cookies for just $23. As always, the pizza was fantastic!"