Chez Theo is a Spanish restaurant. Please note it is temporarily closed.