Oar House Restaurant & Lounge 2581 NW Us Highway 19 Crystal River, FL 34428 Phone: (352) 563-5255 Fax: (352) 563-5275
Category: Restaurants