Max New York Steakhouse

827 Fifth Ave.
San Diego
California
United States
website