Origami is top of the line when it comes to Japanese food. After spending four years in Yokosuka Japan, coming here brings back the wonderful culture and food of such a beautiful country! Besides their awesome sushi, they have a variety of other Japanese food that you should try because its just a great!
Pros: Great Food & Great Staff
Cons: N/A
more