Mekan Cafe offers cafe fare and fast food, with delivery service available. Credit cards are accepted.