Charlie's is a restaurant that may be suitable for business meetings.