2 Cleveland St, At the Valhalla Train Station, Valhalla, New York 10595 USA
Veggie Rice Bowl (w/Chicken)
Photo Credit: Yelp