Elisa Follows: Followed by: User's reviews Ragamuffins Tea Room Aug 24, 2006 It's just the place to relax and enjoy the ambience as you sip tea to your heart's content.