Browns Point Saffron Grill
Browns Point Saffron Grill is a restaurant located at 1000 Town Center NE, Suite 140 in Tacoma, WA, reachable at 253-392-2827. The official site's stated hours (appearing most consistently) are Monday through Saturday, 11am to 10pm.