Tomodachi Sushi Restaurant Menu

$$Sushi
771 Wendy Dr, Thousand Oaks, CA 91320

Know a great happy hour or special for this location?