Buffalo Bill's Steak House is located in San Giljan, Malta on Portomaso, Triq Il-Knisja, Swieqi, Malta Majjistral PTM01. Buffalo Bill's Steak House is rated 3 out of 5 in the category restaurant in Malta.
Address
Portomaso, Triq Il-Knisja, Swieqi, Malta Majjistral PTM01