Contacts: address, phone number and etc.
Address | 177 London Road South, Lowestoft, EN NR33 0DR Get directions |
Photos
Reviews about Howards Tea Rooms
How would you rate Howards Tea Rooms?
☆ ☆ ☆ ☆ ☆ Menu of Cafe Howards Tea Rooms
Howards Tea Rooms is a cafe based in Lowestoft, England. 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.