Bottom of The Cup Tea Room in New Orleans, French Quarter, LA. Map location, telephone number, operating hours, photos and reviews of Bottom of The Cup Tea Room in New Orleans, LA
(800)729-7148
7 Days a Week
10:00 a.m. to 6:00 p.m.