Chef's Choice

119 Cospicua Rd., Paola, Malta, PLA 1907
Opening hours
Mon 4:00pm-7:00pm
Tue-Fri 8:30am-12:30pm & 4:00pm-7:00pm
Sat 8:00am-1:00pm
Ratings & Reviews
Click to rate
Description

Chef's Choice