i love sushi & teppan grill


V.20 No.2 | 1/13/2011
Tempura-fried strips of hot green chile star in the New Mexico roll.
Sergio Salvador salvadorphoto.com

Restaurant Review

I Love Sushi

A fish-oiled machine

In two visits to I Love Sushi, I witnessed four birthdays. Having never partied there myself, I asked a sushi chef to fill in the blanks on why the place is such a popular birthday destination.

[ more >> ] [ permalink ]