Remove Ads

Photos for Tenmasa Sushi Bar

Tenmasa Sushi Bar

9016 W Sunset Blvd, West Hollywood, California 90069 USA

145 Reviews