About company

Outstanding hardwood grilled steaks, chops and seafood in Santa Clara, CA. Reservations may also be made online or by phone — 408.980.6400

US
Not verified company