Roberta's Self Service is a Supermarket located in Il-Mellieħa, Malta. It is one of the 182 supermarkets in Malta. Address of Roberta's Self Service is Triq Il-Marfa, Il-Mellieħa, Malta. Roberta's Self Service can be contacted at 35679933241. Roberta's Self Service is rated 4 (out of 5 stars) by 17 reviewers on the web.
Some of the places around Roberta's Self Service are -
Within less than half a Kilo meter of Roberta's Self Service, you can also find Happy Tails Pet Shop, Westreme - Kitchen & Bar, Nora's Lounge Diner, Ocean Bar, Zeffirino Restaurant, Amami, Zozi Bar and Restaurant, Luna Holiday Complex, Ix-Xatba Restaurant, Amazing View of Ghadira, Seashell Dive Centre, Seaside Apartments Malta, MED MALTA MELLIEHA, Blu Beach Club, Luna Holiday Complex, AquaVenture Malta and many more.
In very close proximity, around 200 meters, there is one more Supermarket - Luna Mini-Market
Triq Il-Marfa, Il-Mellieħa, Malta