-
Tomodachi Sushi
is a highly reviewed Sushi Restaurant Restaurant
Ranked #1 of 23 Restaurants in Milwood Austin.
Some say, it is reasonable, amazing.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
The husband and wife team behind Tomo serve amazing sushi at remarkably reasonable prices. Definitely worth the trip up north. [Eater 38 Member]