Contacts: address, phone number and etc.
Address | 120 Main Street, Leominster, MA 01453 Get directions |
Phone number | +1 978-537-4322 |
Photos
Reviews about St Leo's Cafeteria
- 4 / 5By Sarah WhittierGood food but gets loudMarch 02, 2017
How would you rate St Leo's Cafeteria?
☆ ☆ ☆ ☆ ☆ Menu of Cafe St Leo's Cafeteria
St Leo's Cafeteria is a cafe based in Leominster, Massachusetts. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.