Fast food restaurant specializing in unique dishes. Offers delivery service.