Full menu with prices & pictures
Seafood Bill Grill 11 Fosters Rd, Greenacres SA, Adelai...
+61883679982
In the category Seafood, this restaurant is rated as one of the best in Adelaide, and based on the average evaluation of 4.5, it's likely one of the favorite restaurants of its customers.