1901-45 John F Kennedy Blvd, Philadelphia, PA
Nabrasa PHL LLC (Nabrasa Brazilian Steakhouse): hours and how to order