PITTSBURGH

Mallorca Retsaurant

A touch of Spain in Pittsburgh's South Side.