I Love Sushi
10106 105 St NW
Edmonton
,
AB
T5J 1C9
(780) 428-0606
Rating:
3½
out of 5 stars (
12
reviews)
Ah wells
Decent bento except my tuna was fishy old/spoiled
Downtown
felt like I wasted all my money here
Gluten-Free Friendly
japanese
japonais
Restaurant
Soggy rice on this sushi platter
sushi
sushi bar
Search for
in
Open Now
Are you the business owner?
Privacy Policy
|
Terms of Use
|
HTML Site