Reservations can be done for this Restaurant via dial number: (+1)5616591414.
Food may also be ordered on the website (http://www.mamboitalianos.com/) of the restaurant itself.
No images to show
Suggested nearby restaurants.
€ € € €
City: West Palm Beach, 340 Clematis Street West Palm Beach, FL 33401
Instead of eating in the restaurant also offers a take away of it...