Philly’s best new steakhouse is in Northern Liberties! 🥩
•
Terra Grill (@terragrillphilly) just opened and was such an elite steakhouse experiences. Think perfectly cooked steaks tha come with complimentary sides and salad, wood-fired flavor, elevated seafood like tuna crudo, creative sides, and a full cocktail program.
•
If... More