Albella is a fine restaurant having an Italian cuisine. With an ambiance which is simply classy enough to have a great meal, this place has an attentive and professional service. Not to mention the variety of cocktails to choose from. So, for the one who haven't tasted the authentic delicacy from Italy, do drop by. For details about events and other information, do call or check out the website.
- Accept Credit Card: visa, mastercard, amex
- Takeout Available: Yes