This excellent place is located within minutes of the airport, within walking distance of the Immigration office, and next to the Capital Airport shopping plaza.
Good food, good ambiance, good service.
What's not to like?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.