Restr Definition

abbreviation
Restaurant.
Webster's New World