Charlie's Chopsticks is an Asian restaurant offering both takeout and delivery options.