Teriyaki Komodo is a restaurant specializing in sushi and teriyaki dishes. They offer a terrace and accept reservations.