Metro CafeA Newark deli and cafe.

Popular Menu Items

View full menu

Address

1 Gateway Ctr
Newark NJ, 07102
(973) 679-0400