Stella's
Seafood · Fish and Chips
Stella's is a fish store.
Location
Best places nearby
The highest rated places close to Stella's.
Local restaurants nearby
2, Pjazza San Kalcidonju, Il-Furjana
Location
The highest rated places close to Stella's.
2, Pjazza San Kalcidonju, Il-Furjana