Eating Steakhouse Steakhouses at Metro 8 Steakhouse restaurant in Durham, NC.

Metro 8 Steakhouse

Steaks Steaks Currently Closed

Feedback

Do you manage or own Metro 8 Steakhouse?

Yes