Kebab Mavropoulos: A popular spot specializing in kebabs.