Vitamin Depposu is a restaurant specializing in sandwiches and toasts, including popular mixed sandwiches and Ayvalık toasts.