Lotus Garden Restaurant 56 W Center St Provo, UT 84601 Phone: (801) 374-0753 Fax: (801) 374-1038
Category: Restaurants