Metro City Forum AVM is located in Batumi, Georgia on Enter A, 1 Lech and Maria Kaczynski St. Metro City Forum AVM is rated 4.3 out of 5 in the category department store in Georgia.
Address
Enter A, 1 Lech and Maria Kaczynski St
Accessibility
Wheelchair-accessible car park