Leon's
Business category:
Restaurant/Coffee Shop
Phone:
00353 (46) 908 6343
Address:
22 Market Square, Navan, C15XF40
Website:
https://www.leons.ie/
Description:
Café serving, House Blend Coffee, freshly made crepes & waffles, sandwiches, sweet treats, milkshakes, and a large ice cream selection.