Sweet and delicate snow crab legs, sourced for their plumpness and flavorful meat. Perfect steamed, grilled, or chilled with your favorite dipping sauce.
Tell us about your desire to place an order.
Niku X in the Cafes/Restaurants category
Address: 900 Wilshire Blvd,Ste 212,Los Angeles, CA 90017