Eating Japanese Sushi at Tomodachi | Sushi Bistro Restaurant restaurant in Hayward, CA.

Feedback

Do you manage or own Tomodachi | Sushi Bistro Restaurant?

Yes