Metro Galaxy, NEWARK, New Jersey (NJ)
Readily settled at 77 Orange Street () in NEWARK, New Jersey (NJ) (7102), Metro Galaxy can be called at 9736210236. Please contact them upfront to select your place in the restaurant.
More restaurants in NEWARK, New Jersey (NJ)
Metro Galaxy contact information and details:
Address: 77 Orange Street - , NEWARK, New Jersey (NJ) 7102
Contact Phone: 9736210236