Tavial Grill Saint Paul – 3.6★ Reviews & Hours