New restaurant called 'Toast' comes to Evansville's west side

New restaurant called 'Toast' comes to Evansville's west side