Love Sushi

  4.5 – 2 reviews   • Sushi restaurant

Love Sushi 86046

Address and Contact Information

Address: 113 Grand Canyon Ave, Williams, AZ 86046

Phone: (928) 605-7282

Website:

Photo Gallery

Related Web Results

Online Menu of Love Sushi, Williams, AZ – MenuPix

View the menu for Love Sushi and restaurants in Williams, AZ. See restaurant menus, reviews, ratings, phone number, address, hours, photos and maps.

Love Sushi, 126 E Railroad Ave, Williams, AZ … – MapQuest

Get directions, reviews and information for Love Sushi in Williams, AZ. You can also find other Japanese restaurant on MapQuest.

Map & Directions – Love Sushi, Williams, AZ 86046 | MenuPix Flagstaff

Map of Love Sushi – Also see restaurants near Love Sushi and other restaurants in Williams, AZ and Williams.

Reviews

Edwin Lunes
Very nice. It was simple but fresh yummy sushi & seaweef salad
… more
Diane Shook
The sushi is beautiful and delicious!
… more
… View more

Leave a Comment