Ambrosia Tea Room

102 N Main St, Salado, TX 76571
Ambrosia Tea Room Ambrosia Tea Room is one of the popular Restaurant located in 102 N Main St ,Salado listed under Coffee Shop in Salado , Restaurant in Salado , Restaurant/cafe in Salado ,

Contact Details & Working Hours

Map of Ambrosia Tea Room