OITA Soho

Oita Japanese Restaurants in London. Oita is breaking the mold of the typical Japanese restaurant by focusing on integrating into its neighbourhood to craft a lively and casual ambiance - an Izakaya with a Western twist. The aim is a relaxed atmosphere where customers can enjoy authentic yet affordable Japanese cuisine paired with cocktails.