Izanami ★★★★☆4.2 (411) Restaurants Japanese restaurant · Ramen restaurant · Sushi restaurant 257 Grand Ave, South San Francisco, CA 94080 Call Website Details →