The architecture of buildings designed solely or primarily to serve food and/or non-alcoholic beverages to the public to be consumed on the premises, including cafes, coffee-houses, teashops and restaurants.