If you need a fine dine then Artima is the place.Everything they serve you is fresh and tasty. The staff they are helpful and friendly. Very nice place even for lunch even for dinner. The prices they are normal for the quality of the food that they serve.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.