System Reference: muguboka restaurant, is at 401 balboa street, phone number is 4156686007, and the postcode is 94118.
Original Reference: the address of muguboka restaurant is 401 balboa street 94118 and the phone number is 4156686007.
1