Rosa's Pizza Selma
Restaurant in Selma, California
Pizza restaurant
2833 Whitson Street, Selma, 93662
Restaurants
ยท
Selma, California guide