A drive through bistro …. a bit confusing as I believe a Bistro to be a a small, modest, European-style restaurant or café.I have never tried their food so I cannot comment on it’s quality or deliciousness but Saggio’s WAS good back in the day.