Rosa's Pizza
5811 S Western St
Amarillo
TX
79110
(806) 352-2575
viewmenu.com
Open Map
Description
Rosa's Pizza is located at 5811 S Western St, Amarillo, TX. This business specializes in Pizza.
by merchantcircle on February 01, 2015 from
merchantcircle
Caesar Salad
dining
food
Other
pizza
pizzeria
Reservations
restaurant
Restaurants
Veggie Pizza