Rumbi Island Grill

740 W Telegraph St Washington UT 84780 USA

(435) 429-1895

Location