Big Kahuna is a sushi restaurant offering a curated menu of flavorful Japanese dishes. Expect a simple setting and a focus on quality ingredients.