Get directions to: Oja Village Intl Market, Greensboro, NC
Restaurant address: 3114 Summit Ave Greensboro, NC 27405, USA
Restaurant: Oja Village Intl Market