Tempura Japanese Grill

Japanese

Unit 1 One Kennedy Place, Mckinley St, Greenhills, San Juan

This restaurant is closed

Other Branches

    You may also like