Prices on this menu are set directly by the Merchant.

Latin American delivered from Sun Rise Restaurant at 3126 24th St, San Francisco, CA 94110, USA