The Tea Bar

1636 Palisade Ave, Fort Lee, NJ 07024
The Tea Bar The Tea Bar is one of the popular Tea Room located in 1636 Palisade Ave ,Fort Lee listed under Asian Restaurant in Fort Lee , Local business in Fort Lee ,

Contact Details & Working Hours

Map of The Tea Bar