Mikado Braga is a restaurant specializing in Asian cuisine, perfect for satisfying sushi cravings.