Sheila's Secret Garden Tea Room
CLOSED NOW
Today: 11:00 am - 2:30 pm
Tomorrow: 11:00 am - 2:30 pm
Phone: (806) 702-8262
Address: 6409 Indiana Ave, Lubbock, TX 79413
Cuisines: Tea Room
2400 Glenna Goodacre Blvd Ste 106B, Lubbock, TX 79401
6409 Indiana Ave, Lubbock, TX 79413
3334 66th St, Lubbock, TX 79413
4009 S Loop 289, Lubbock, TX 79423
8001 University Ave, Lubbock, TX 79423
7202 Indiana Ave, Lubbock, TX 79423
3017 34th St, Lubbock, TX 79410
3331 70th St, Lubbock, TX 79413
4402 82nd St, Lubbock, TX 79424
4601 S Loop 289 Ste 30, Lubbock, TX 79424