Don Mimmo Italian Deli Shop is located in Amsterdam, Netherlands on Gerard Doustraat 252a. Don Mimmo Italian Deli Shop is rated 5 out of 5 in the category italian grocery store in Netherlands.
Address
Gerard Doustraat 252a
Service options
In-store pick-up
In-store shopping