6018 Penn Ave
Pittsburgh, PA 15206
(412) 365-6688
themolafish.com
(412) 365-6688
themolafish.com
Menu
View and Order Takeout or Delivery