Definition of the Word RESTO
A restaurant.
Close Window