Restaurants - Japanese in Holmdel, NJ
Osha Japanese Restaurant