Dragon Inn is a casual Chinese restaurant offering familiar dishes and vegetarian options, with delivery service available.