Skip to content
Restaurant

Rancho Elpaso

Estimated price 2 out of 4
Location
Obihiro-shi, Hokkaidō 080-0026
Phone0155-34-3418
Hours of Operation statusClosed · Opens 5:00 PM