Asia Imbiss Long is a takeout restaurant specializing in Asian cuisine.