taste
Download

annie's review of Leo

annie
annie reviewed LeoMar 30
Williamsburg, Brooklyn
5.7
beyond toasted. so lowk tasted homeade. too much liquid leaking out. but mapley caramelization of the meat was good
Review media