Get directions to: Rumbi Island Grill, Provo, UT
Restaurant address: Provo Ut 84601 Provo, UT 84601, USA
Restaurant: Rumbi Island Grill