LINKEDINCOMMENTMORE

Central Table is located on South Euclid Avenue in the Central West End.

For more information about their menu go to www.centraltablestl.com.

Read or Share this story: http://on.ksdk.com/1b4UkZb