Cafe Zelda 528 Thames St Newport, RI 02840 Phone: (401) 849-4002 Fax: (401) 847-4780 View Website
Category: Restaurants