Back
Palermo Pasta House Logo

Palermo Pasta House

17.03mi
112 E Main St, Round Rock, TX, 78664
Not Available Now (Available Fri 11:00 AM - 2:00 PM, 5:00 PM - 8:30 PM)(512) 369-3952
About Palermo Pasta House

If you're looking for Italian restaurants in Round Rock look no further. Palermo Pasta House is known for having some of the best Italian in Round Rock. Located at 112 E Main St, Palermo Pasta Ho...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minTime Est.