Ibu Rina Kitchen
Contact Information
Hours not available
Business Description
Ibu Rina Kitchen is located at 407 Tampines Street 41.
Questions & Answers
1.Where is Ibu Rina Kitchen located?
Ibu Rina Kitchen is located at 407 Tampines Street 41, Singapore, 520406. Get Directions.
0 Reviews
Be the first to write a review for Ibu Rina Kitchen.