Garuda By Phoenix is a restaurant offering a blend of inviting aromas and a relaxing atmosphere.