Japanese restaurant · 931 Lomas Santa Fe Dr, Solana Beach, CA
See full menu
More food in Solana Beach, CA · Japanese Food in Solana Beach