6018 Penn Ave
Pittsburgh, PA 15206
(412) 365-6688
themolafish.com
ADVERTISEMENT
(412) 365-6688
themolafish.com
Menu
Available for dine-in only. Not available for online, takeout or to-go orders.
ADVERTISEMENT