Contacts: address, phone number and etc.
Address | 187 High Street, Elgin, SC IV30 0DW Get directions |
Phone number | +44 1343 546993 |
Website | mamboitalianoelgin.co.uk |
Opening hours Closed now.
Photos
Reviews about Mambo Italiano
How would you rate Mambo Italiano?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Mambo Italiano
Mambo Italiano is a restaurant based in Elgin, Scotland. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.