Yoshi is a small, fresh sushi restaurant that has been serving customers since 2006. Primarily a takeaway establishment with limited seating.