Get directions to: Fish Palace, Ontario, CA
Restaurant address: 1253 N Vineyard Ave Ontario, CA 91764, USA
Restaurant: Fish Palace