Menú completo con precios y fotos
18 West 18 Conti Parkway, Elmwood Park, 6070...
+17084569962
El local también es fácilmente accesible en el transporte municipal. La parada más cercana es Metra-Elmwood Park Station, a 143 metros de distancia, de lo contrario, hay lugares para estacionar a 118 metros de distancia en Metra Elmwood Park-Parking Lot.
El establecimiento de Elmwood Park ofrece 10 distintos comidas y bebidas en la la carta por un promedio 9 €.