O Grego is a café and restaurant offering pastries and toasted sandwiches.