San Francisco Steakhouse Coliseum Square is located in Ipoh, Malaysia on 8, Jalan Raja Dr. Nazrin Shah. San Francisco Steakhouse Coliseum Square is rated 4.3 out of 5 in the category american restaurant in Malaysia.
Address
8, Jalan Raja Dr. Nazrin Shah