Maitre D' at Oiji - New York, New York, United States
Manager
Contact Savannah Tuttle
Oiji is a restaurants company based out of 119 1ST AVE, New York, New York, United States.