Site for a light bite (4)
I believe the answer is:
cafe
(Other definitions for cafe that I've seen before include "Coffee house" , "Small tea shop or restaurant" , "A small restaurant of French kind" , "where 23 10 22 [YOU CAN EAT]" , "Small informal restaurant" .)