Get directions to: Super Buffet, Owensboro, KY
Restaurant address: 3200 Villa Pt Owensboro, KY 42303, USA
Restaurant: Super Buffet