According to the most recent Portuguese Yellow Pages, you have the following choices:
306 South Street
114 W. Tabor Road
957 Ministrail Street - B'hem
Have never been to any of them--hope they have what you're looking for. Good luck!