Tempura Oji

Japanese Restaurant

51 Kreta Ayer Rd, Singapore, 089008, Singapore