Piazza Milabella

ratingratingratingratingrating
1.15 mi
Gelato, Ice Cream, Sandwiches
$$
 
(830) 765-2106
116 S Terry St, Del Rio, TX 78840
Hours
Mon
Closed
Tue
12:30pm-7:00pm
Wed
12:30pm-7:00pm
Thu
12:30pm-7:00pm
Fri
2:00pm-7:00pm
Sat
11:30am-6:00pm
Sun
Closed

Sorry, our menu is reported as outdated.

Request Menu