About
Serving authentic Indonesian cuisine since 2009. Like us on Facebook to receive weekly specials and menu updates.
Address: 8610 Justice Ave, Elmhurst, New York 11373
Phone: (718) 205-2166
Parking:
Street
State: NY
City: Elmhurst
Street Number: 8610 Justice Ave
Zip Code: 11373
categories: middle eastern restaurant, indonesian restaurant, fast food restaurant
related searches: Java village menu