SHARECOMMENTMORE

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

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