1717 N Akard Street,
Dallas , TX 75201 UNITED STATES
The Pyramid Restaurant & Bar menus infuse classic dishes with modern twists while highlighting the wide range and variety of products available in the state of Texas.
Based on 1 reviews
awesome!i have been there before the food is great, i met new friends here, the place is cool awesome!