Alma
Sushi · Pizza · Seafood
Seafront restaurant Alma offers a fusion of international dishes, from sushi to pizza. Serves brunch, lunch, dinner, and cocktails.
Location
Best places nearby
The highest rated places close to Alma.
Local restaurants nearby
169 Tower Rd, Tas-Sliema



