Oshima is a sushi restaurant Westchester County New York located in United States.
954 B. McLean Yonkers , NY 10704 United States
Spicy Tempura Salmon roll = YUMM
Mmmm Mexican or Japanese. I say no way
Definitely eat there for lunch. Reasonable prices for a lot of food :D also try the fried ice cream & mochi ice cream - Rachel Andal
Good place for sushi lovers. A lot of food for reasonable price - Aaron Holness