Resto is a popular spot with a strong online presence. It's located on Larchmont Road.