Kiku Sushi Bar
Japanese restaurant for dine-in and takeout
Address: 246 N Larchmont Blvd
Phone Number: (323) 464-1200
Japanese restaurant for dine-in and takeout
Address: 246 N Larchmont Blvd
Phone Number: (323) 464-1200
Photo taken on March 10, 2010 Two Oysters for Five Dollars? KIKU SUSHI IN LARCHMONT VILLAGE Address: 246 N Larchmont
Read moreClean and pretty arrangement ~ KIKU SUSHI IN LARCHMONT Address: 246 N Larchmont Blvd, Los Angeles, CA 90004 Location:
Read moreNovember 19, 2009
Read more