Address: | 5 North St, TQ13 7QJ, Newton Abbot |
Social networks: | |
Work time: | Tuesday:10am-4:30pm Wednesday:10am-4:30pm Thursday:10am-4:30pm Friday:10am-4:30pm Saturday:10am-4:30pm Sunday:Closed Monday:Closed |
| |
Taylor’s Tea Room, is located at 5 North St, Newton Abbot, TQ13 7QJ, UK |
Leave A Comment