Description: Order fresh italian food, online, right to your door. Located on 11 White Sands Dumfries.
food (17906) italian (2513) take-away (766) italiano (546) ivano (5) ivanos (1)
The Scent & Taste of Italy.
Closed Sorry, we are
not taking orders